Why Two Parties Dominate American Politics | America 101